package xyz.xmh.pojo.entity.video;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;
import xyz.xmh.pojo.entity.image.ImageTags;

import java.util.Date;
import java.util.List;

/**
 * 2021/10/6 18:11 星期三<br/>
 * 视频媒体元数据
 *
 * @author xuMingHai
 */
@Data
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class VideoMediaMetadata {
    private Date time;
    private int width;
    private int height;
    private List<ImageTags> imageTags;
    private List<VideoMediaVideoStream> videoMediaVideoStream;
    private List<VideoMediaAudioStream> videoMediaAudioStream;
    private String duration;
}
